home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er
/
64ER_CD.iso
/
92xx
/
9203a.d64
/
page overfl .seq
< prev
next >
Wrap
Text File
|
1995-03-30
|
1KB
|
39 lines
;---------------------------------------
;- PAGE-OVERFLOW (W) BY PIT '91 -
;---------------------------------------
STARTLO = $FB
STARTHI = $FC
ZIELLO = $FD
ZIELHI = $FE
*= $1000
LDA #$00 ;LOW-BYTE STARTADR
STA STARTLO;ZEROPAGE SCHREIBEN
LDA #$10 ;HIGH-BYTE STARTADR
STA STARTHI;ZEROPAGE SCHREIBEN
LDA #$00 ;LOW-BYTE ZIELADR IN
STA ZIELLO ;ZEROPAGE SCHREIBEN
LDA #$40 ;HI-BYTE ZIELADR IN
STA ZIELHI ;ZEROPAGE SCHREIBEN
LDY #$00 ;ZAEHLER AUF $00
LOOP LDA (STARTLO),Y;AUS $1000,Y
STA (ZIELLO),Y ;IN $4000,Y
INY ;SCHREIBEN
BNE LOOP ;
INC STARTHI ;SOLANGE
INC ZIELHI ;BIS $2FFF
CHECK LDA STARTHI ;BYTES
CMP #$40 ;KOPIERT WURDEN
BNE LOOP
RTS ;RUECKKEHR
;---------------------------------------
;------$FB/$FC= $00 $10 --> $1000-------
;------$FD/$FE= $00 $40 --> $4000-------
;---------------------------------------